#ifndef  __UTOS_PORT_H
#define  __UTOS_PORT_H

typedef unsigned char            UT_BOOLEAN;            /* boolean type             */
typedef unsigned                 UT_INTU;               /* unsigned type            */
typedef signed                   UT_INTS;               /* signed type              */
typedef unsigned char            UT_INT8U;              /* 8 bit unsigned type      */
typedef signed   char            UT_INT8S;              /* 8 bit signed type        */
typedef unsigned short           UT_INT16U;             /* 16 bit unsigned type     */
typedef signed   short           UT_INT16S;             /* 16 bit unsigned type     */
typedef unsigned int             UT_INT32U;             /* 32 bit unsigned type     */
typedef signed   int             UT_INT32S;             /* 32 bit unsigned type     */
typedef float                    UT_FP32;               /* float type               */
typedef double                   UT_FP64;               /* double type              */

typedef     void   (*UT_VOID__F__VOID) (void  );        /*void return, void argument*/
typedef     void   (*UT_VOID__F__PVOID) (void *);       /*void return, void* argument*/


#endif      /* #ifndef  __UTOS_PORT_H */
